package com.jiangnan.entity

import android.os.Parcelable
import kotlinx.parcelize.Parcelize
import java.time.LocalDateTime

// 用于封装返回的图书信息数据
@Parcelize
data class Book(
    var id: Int?,          // 后端定义为 Integer
    var title: String?,     // 书名
    var img: String?,       // 图书封面
    var author: String?,    // 作者
    var isbn: String?,      // ISBN
    var publisher: String?, // 出版社
    var pubdate: String?,   // 出版日期
    var pubplace: String?,  // 出版地
    var pages: String?,       // 页数
    var price: String?,    // 价格
    var binding: String?,   // 装订格式
    var edition: String?,   // 版本
    var format: String?,    // 书籍格式
    var summary: String?,   // 书籍概要
    var lastNum: String?,     // 剩余数量
    var sum: String?,         // 总数量
    var recommendNum: String? ,// 推荐次数
    var createTime: String, // 创建时间
    var updateTime: String , // 最后操作时间

    var operateDate : String?
) : Parcelable{

}



//@Parcelize
//data class Book(
//    var id : String, // 主键id
//    var title: String,  // 书名
//    var img: String,  // 图书封面
//    var author: String,  // 作者
//    var isbn: String,  // isbn
//    var publisher: String,  // 出版社
//    var pubdate: String, // 出版日期
//    var pubplace: String, // 出版地
//    var pages: String, // 页数
//    var price: String, // 价格
//    var binding: String,  // 装订格式
//    var edition: String, // 版本
//    var format: String,  // 书籍格式
//    var summary: String,  // 书籍概要
//
//    var lastNum : String, // 该图书剩余的数量
//    var sum : String,  // 该图书的总数量
//
//    var recommendNum : String, // 推荐次数
//    var createTime: String, // 创建时间
//    var updateTime: String  // 最后操作时间
//) : Parcelable
//{
//    "code": 1,
//    "msg": "操作成功",
//    -"data": {
//        "title": "《教育硕士考研教育综合大纲知识清单》",
//        "img": "http://static1.showapi.com/app2/isbn/10/4161d5d9a95b485598f771faaf805f5a.jpg",
//        "author": "",
//        "isbn": "9787040640632",
//        "publisher": "高等教育出版社",
//        "pubdate": "2025-01",
//        "pubplace": "",
//        "pages": "",
//        "price": "132.00",
//        "binding": "平装-胶订",
//        "edition": "",
//        "format": "128开",
//        "summary": ""
//    }
//}